// mockjs  使用eva方法问题
// node_modules/mockjs/dist/mock.js (537:22): Use of eval in "node_modules/mockjs/dist/mock.js" is strongly discouraged as it poses security risks and may cause issues with minification.

// import Mock from 'mockjs'

// export const userData = Mock.mock('/mock/index', 'get', {
//   // 属性 list 的值是一个数组，随机生成 1 到 10 个元素
//   'list|1-10': [
//     {
//       // 随机生成1-10个★
//       'string|1-10': '★',
//       // 随机生成1-100之间的任意整数
//       'number|1-100': 1,
//       // 生成一个浮点数，整数部分大于等于 1、小于等于 100，小数部分保留 1 到 10 位。
//       'floatNumber|1-100.1-10': 1,
//       // 随机生成一个布尔值，值为 true 的概率是 1/2，值为 false 的概率同样是 1/2。
//       'boolean|1': true,
//       // 随机生成一个布尔值，值为 false 的概率是 2 / (2 + 5)，值为 true 的概率是 5 / (2 + 5)。
//       'bool|2-5': false,
//       // 从属性值 object 中随机选取 2-4 个属性
//       'object|2-4': {
//         '310000': '上海市',
//         '320000': '江苏省',
//         '330000': '浙江省',
//         '340000': '安徽省',
//       },
//       // 通过重复属性值 array 生成一个新数组，重复次数为 2
//       'array|2': ['AMD', 'CMD', 'UMD'],
//       // 执行函数 function，取其返回值作为最终的属性值，函数的上下文为属性 'name' 所在的对象。
//       foo: '哇哈哈哈哈',
//       name: function () {
//         return this.foo
//       },
//       // 根据正则表达式 regexp 反向生成可以匹配它的字符串。用于生成自定义格式的字符串。
//       regexp: /\d{5,10}/,
//     },
//   ],
//   code: 200,
//   message: 'ok',
// })
